Big Huge Thesaurus

russian bank

noun

sounds kind of like